home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Psychedelic Bus of Dead Knowledge
/
The Psychedelic Bus of Dead Knowledge.iso
/
drag & drop onto System Folder
/
QuickTime™
/
QuickTime™.rsrc
/
bin.rsrc_INIT_0.txt
< prev
next >
Wrap
Text File
|
1996-07-18
|
58KB
|
1,023 lines
start:
00000000 4E56 FCBE link A6, -0x0342
00000004 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000008 422E FFD3 clr.b [A6 - 0x2D]
0000000C 558F subq.l A7, 2
0000000E 3EB8 0B22 move.w [A7], [0x00000B22 /* HWCfgFlags */]
00000012 7009 moveq.l D0, 0x09
00000014 321F move.w D1, [A7]+
00000016 E061 asr D1.w, D0
00000018 7001 moveq.l D0, 0x01
0000001A C041 and.w D0, D1
0000001C 1D40 FFD4 move.b [A6 - 0x2C], D0
00000020 4244 clr.w D4
00000022 7000 moveq.l D0, 0x00
00000024 2D40 FFF0 move.l [A6 - 0x10], D0
00000028 2D78 0DE8 FFF4 move.l [A6 - 0xC], [0x00000DE8 /* Warhol */]
0000002E 422E FFFB clr.b [A6 - 0x5]
00000032 2D40 FFFC move.l [A6 - 0x4], D0
00000036 7002 moveq.l D0, 0x02
00000038 41EE FFDA lea.l A0, [A6 - 0x26]
0000003C A090 syscall SysEnvirons
0000003E 4A40 tst.w D0
00000040 6600 04D0 bne +0x4D2 /* 00000512 */
00000044 3D6E FFDE FFF8 move.w [A6 - 0x8], [A6 - 0x22]
0000004A 7000 moveq.l D0, 0x00
0000004C 302E FFF8 move.w D0, [A6 - 0x8]
00000050 0C40 0600 cmpi.w D0, 0x600
00000054 6300 04BC bls +0x4BE /* 00000512 */
00000058 7000 moveq.l D0, 0x00
0000005A 302E FFF8 move.w D0, [A6 - 0x8]
0000005E 0C40 0700 cmpi.w D0, 0x700
00000062 54C0 scc D0
00000064 0240 0001 andi.w D0, 0x1
00000068 48C0 ext.l D0
0000006A 1D40 FFD5 move.b [A6 - 0x2B], D0
0000006E 558F subq.l A7, 2
00000070 3EB8 028E move.w [A7], [0x0000028E /* ROM85 */]
00000074 301F move.w D0, [A7]+
00000076 48C0 ext.l D0
00000078 323C C000 move.w D1, 0xC000
0000007C C240 and.w D1, D0
0000007E 6706 beq +0x8 /* 00000086 */
00000080 7809 moveq.l D4, 0x09
00000082 6000 048E bra +0x490 /* 00000512 */
label00000086:
00000086 303C 009F move.w D0, 0x9F
0000008A A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
0000008C 2D48 FFEA move.l [A6 - 0x16], A0
00000090 303C AB1D move.w D0, 0xAB1D
00000094 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000096 B1EE FFEA cmpa.l A0, [A6 - 0x16]
0000009A 6606 bne +0x8 /* 000000A2 */
0000009C 7803 moveq.l D4, 0x03
0000009E 6000 0472 bra +0x474 /* 00000512 */
label000000A2:
000000A2 303C A1AD move.w D0, 0xA1AD
000000A6 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
000000A8 B1EE FFEA cmpa.l A0, [A6 - 0x16]
000000AC 6606 bne +0x8 /* 000000B4 */
000000AE 7804 moveq.l D4, 0x04
000000B0 6000 0460 bra +0x462 /* 00000512 */
label000000B4:
000000B4 203C 7174 696D move.l D0, 0x7174696D /* 'qtim' */
000000BA 41EE FFD6 lea.l A0, [A6 - 0x2A]
000000BE 2248 movea.l A1, A0
000000C0 A1AD syscall Gestalt, flags=1
000000C2 2288 move.l [A1], A0
000000C4 4A40 tst.w D0
000000C6 6606 bne +0x8 /* 000000CE */
000000C8 7802 moveq.l D4, 0x02
000000CA 6000 0446 bra +0x448 /* 00000512 */
label000000CE:
000000CE 203C 7379 7361 move.l D0, 0x73797361 /* 'sysa' */
000000D4 41EE FFCE lea.l A0, [A6 - 0x32]
000000D8 2248 movea.l A1, A0
000000DA A1AD syscall Gestalt, flags=1
000000DC 2288 move.l [A1], A0
000000DE 3D40 FFCC move.w [A6 - 0x34], D0
000000E2 660E bne +0x10 /* 000000F2 */
000000E4 7002 moveq.l D0, 0x02
000000E6 B0AE FFCE cmp.l D0, [A6 - 0x32]
000000EA 6606 bne +0x8 /* 000000F2 */
000000EC 1D7C 0001 FFFB move.b [A6 - 0x5], 0x1
label000000F2:
000000F2 203C 6275 6778 move.l D0, 0x62756778 /* 'bugx' */
000000F8 41EE FFCE lea.l A0, [A6 - 0x32]
000000FC 2248 movea.l A1, A0
000000FE A1AD syscall Gestalt, flags=1
00000100 2288 move.l [A1], A0
00000102 3D40 FFCC move.w [A6 - 0x34], D0
00000106 6606 bne +0x8 /* 0000010E */
00000108 2D6E FFCE FFFC move.l [A6 - 0x4], [A6 - 0x32]
label0000010E:
0000010E 4A2E FFD5 tst.b [A6 - 0x2B]
00000112 6648 bne +0x4A /* 0000015C */
00000114 4A2E FFD4 tst.b [A6 - 0x2C]
00000118 6616 bne +0x18 /* 00000130 */
0000011A 2F3C FFFF B584 move.l -[A7], 0xFFFFB584
00000120 4EBA 051A jsr [PC + 0x51A /* 0000063C */]
00000124 4A40 tst.w D0
00000126 584F addq.w A7, 4
00000128 6706 beq +0x8 /* 00000130 */
0000012A 7807 moveq.l D4, 0x07
0000012C 6000 03E4 bra +0x3E6 /* 00000512 */
label00000130:
00000130 2F3C FFFF B585 move.l -[A7], 0xFFFFB585
00000136 4EBA 0504 jsr [PC + 0x504 /* 0000063C */]
0000013A 4A40 tst.w D0
0000013C 584F addq.w A7, 4
0000013E 6706 beq +0x8 /* 00000146 */
00000140 7807 moveq.l D4, 0x07
00000142 6000 03CE bra +0x3D0 /* 00000512 */
label00000146:
00000146 2F3C FFFF B586 move.l -[A7], 0xFFFFB586
0000014C 4EBA 04EE jsr [PC + 0x4EE /* 0000063C */]
00000150 4A40 tst.w D0
00000152 584F addq.w A7, 4
00000154 6706 beq +0x8 /* 0000015C */
00000156 7807 moveq.l D4, 0x07
00000158 6000 03B8 bra +0x3BA /* 00000512 */
label0000015C:
0000015C 2F3C FFFF B588 move.l -[A7], 0xFFFFB588
00000162 4EBA 04D8 jsr [PC + 0x4D8 /* 0000063C */]
00000166 3800 move.w D4, D0
00000168 584F addq.w A7, 4
0000016A 6600 03A6 bne +0x3A8 /* 00000512 */
0000016E 4EBA 05A6 jsr [PC + 0x5A6 /* 00000716 */]
00000172 3800 move.w D4, D0
00000174 6600 039C bne +0x39E /* 00000512 */
00000178 303C ABF5 move.w D0, 0xABF5
0000017C A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
0000017E 2D48 FCBE move.l [A6 - 0x342], A0
00000182 303C A89F move.w D0, 0xA89F
00000186 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000188 202E FCBE move.l D0, [A6 - 0x342]
0000018C B1C0 cmpa.l A0, D0
0000018E 6724 beq +0x26 /* 000001B4 */
00000190 598F subq.l A7, 4
00000192 2F3C 7062 6F79 move.l -[A7], 0x70626F79 /* 'pboy' */
00000198 3F3C B581